At a Glance
Before You Start
- Connect Chamelio to your Slack workspace. See Slack integration.
- Create the channel the agent should watch, for example
#contracts-to-upload. - Add the Chamelio app to that channel. The agent can only listen to channels Chamelio has been added to.
Build the Agent
Describe the agent
- PDF only
- PDF and Word
If the message states a counterparty or document type, set them on the upload. See Set the counterparty and document type.Answer the builder's questions
Set the Slack trigger
- Under Channels, select your channel. If it’s missing, check that Chamelio is in the channel, then click Click here to update the list.
- Set Message type to Any message to run on every top-level message, or Mention agent to run only when someone mentions the agent.
Review the task
Check the tool permissions
Publish and activate
Try It
Post a contract in the channel. Within a few seconds:- The agent adds a reaction to your message.
- A new run appears on the agent’s Runs tab with Slack as the trigger.
- If uploads need approval, the run shows as Pending until you approve it. See Approve uploads.
- The agent uploads the file and replies in the thread with the file name and the result.
- The file appears in the Activity Monitor and is processed like any other upload.
Which Files Work
Approve Uploads
When Upload to Repository is set to Require human approval, each run that wants to upload waits as Pending on the agent’s Runs tab. Open the run to see what the agent plans to upload, add an optional note, and click Approve or Reject. If a message has several files, you approve all of them in one step.Set the Counterparty and Document Type
If the instruction tells the agent to, it reads the message text and sets the counterparty and document type on the upload. For example, posting a file with this message:Post Several Files at Once
A message can have more than one attachment. The agent handles all of them in the same run and posts one reply in the thread with a result for each file.Troubleshooting
The agent doesn't react to my message
The agent doesn't react to my message
- Check that the agent is Active. A newly published agent starts out Paused.
- Check that the Chamelio app is in the channel.
- If Message type is Mention agent, the agent only runs when someone mentions it.
The agent says no file was attached, but I attached one
The agent says no file was attached, but I attached one
The agent didn't upload a DOCX file
The agent didn't upload a DOCX file
The run is stuck on Pending
The run is stuck on Pending
My channel isn't in the Channels list
My channel isn't in the Channels list
The upload shows as Skipped in the Activity Monitor
The upload shows as Skipped in the Activity Monitor
The Activity Monitor shows Desktop as the source
The Activity Monitor shows Desktop as the source