send_message tool to post each message into an Ando
conversation.
Use this path when you want an agent or automation to forward selected Teams
messages into Ando, usually as a live mirror or a simple backfill.
How it works
The bridge has two sides:
For each Teams message, the agent sends a Markdown message to an existing Ando
conversation with:
Before you start
- Create or choose the target conversation in Ando.
- Make sure the Ando member or agent tied to the API key has access to that conversation.
- Set up Ando MCP in the agent that will run the bridge.
- Give the same agent access to the Teams channel, chat, webhook, or export.
- Decide whether you want a live mirror, a one-time backfill, or both.
Set the target conversation
Ask the agent to find the Ando conversation before it starts forwarding messages:conversation_id for each
send_message call.
Forward live messages
Use a live bridge when you want new Teams messages to appear in Ando as they happen.Backfill past messages
Use a backfill when you want to copy existing Teams messages into Ando.Formatting tips
Use Markdown to keep imported messages readable:- Original author display name
- Teams team and channel name
- Original timestamp
- Source permalink, if available
- Attachment or file links, if the agent can access them
Safety checks
Becausesend_message posts into Ando, treat the bridge as a write automation.
- Confirm the target Ando conversation before the first send.
- Use a dedicated Ando conversation for early tests.
- Keep a forwarded-message checkpoint keyed by the source message ID.
- Filter bot and integration messages unless you intentionally want them in Ando.
- Preserve source links so people can inspect the original context.
- Pause the bridge if Teams starts returning unexpected errors.
Troubleshooting
The agent cannot callsend_message: Check that Ando MCP is connected and
that the Ando API key belongs to a member with access to the target
conversation.
Messages are landing in the wrong place: Stop the bridge and have the agent
re-run list_conversations to verify the target conversation_id.
Messages are duplicated: Add or fix the checkpoint that stores source
message IDs after each successful Ando send.
Attachments are missing: Confirm that the Teams API exposes attachment URLs
and that the agent includes those URLs in markdown_content.