tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Connect TeleCMI and Slack

TeleCMI handles your business phone numbers, routing and call records. FlowMattic sends call events to Slack: missed calls for whoever is free to call back, a waiting caller when the queue backs up and each agent's own missed calls by direct message. For sales and support teams who answer phones and chat in Slack.

14 triggers 14 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in TeleCMI14 triggers

Do this in Slack14 actions

1. TriggerIncoming Missed CDR
2. ActionSend Channel Message

When TeleCMI fires Incoming Missed CDR, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

TeleCMI and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

TeleCMI app icon Slack app icon Ready-made template

Post every missed incoming TeleCMI call to Slack

Each missed call posts the caller's number and the number they dialled, so the first person free can ring back before the caller tries someone else.

Incoming Missed CDRSend Channel Message

View the template
TeleCMI app icon Slack app icon

DM each agent the calls they missed

A Lookup Table maps the agent's TeleCMI user to a Slack user ID, and Send Direct Message tells that agent about their own missed call to return.

Incoming User Missed CDRLookup TableSend Direct Message

TeleCMI app icon Slack app icon

Warn the team when a caller is waiting

Incoming Waiting Leg A fires when a call hits your virtual or toll-free number. A post in the support channel tells someone to pick up while the caller is still holding.

Incoming Waiting Leg ASend Channel Message

TeleCMI app icon Slack app icon

Remind reps to retry outgoing calls nobody answered

When an outgoing call is missed, Add Reminder sets a retry for the rep later in the day, so prospects who did not pick up get a second attempt.

Outgoing Missed CDRAdd Reminder

TeleCMI app icon Slack app icon

Log answered calls in a private team channel

Answered calls post the caller, agent and duration to a private channel, giving the team lead a running call log without exporting reports.

Incoming Answered CDRNumber FormatterSend Private Channel Message

TeleCMI app icon Slack app icon

Send after-hours missed calls to the on-call phone

Date/Time Formatter reads the call time and a Router sends calls outside office hours to the on-call engineer by DM, while daytime calls go to the channel.

Incoming Missed CDRDate/Time FormatterRouterSend Direct Message

Set up: missed calls to Slack

At the end, every missed incoming call on your TeleCMI numbers posts the caller and the number dialled to a Slack channel.

  1. Connect Slack

    In FlowMattic, open Connects and add a Slack connection for your sales or support workspace.

  2. Choose Incoming Missed CDR

    Create a workflow with TeleCMI and Incoming Missed CDR, then follow the trigger's instructions to send TeleCMI call records to the workflow.

  3. Miss a test call

    Call your TeleCMI number and let it ring out so FlowMattic captures the call record fields.

  4. Post the missed call

    Add Send Channel Message, choose the channel, include the caller number, dialled number and time, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post every missed incoming TeleCMI call to Slack Template
  1. TeleCMI app icon 1. Trigger in TeleCMI Incoming Missed CDR
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From TeleCMITo Slack
    From numberMessage: caller
    To numberMessage: line dialled
    Call timeMessage: when
    AgentMessage: rang for
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • CDR triggers fire once the call is over and its record is written. Leg A and Leg B triggers fire during the call, which is what you want for a waiting-caller alert.
  • Incoming Missed CDR covers calls nobody answered, and Incoming User Missed CDR covers calls a particular user missed. Using both can post the same call twice.
  • Field names come from TeleCMI's call records, so the mapping above is an example. Capture one missed call before building the Lookup Table.

Triggers (14)

  • Incoming Answered CDRTriggers when an incoming call is answered.
  • Incoming Missed CDRTriggers when an incoming call is missed.
  • Incoming User Missed CDRTriggers when an incoming call is missed by the user.
  • Outgoing Answered CDRTriggers when an outgoing call is answered.
  • Outgoing Missed CDRTriggers when an outgoing call is missed.
  • Incoming Answered Leg ATriggers when an incoming call is hit on the virtual number or toll-free number and gets answered.
  • Incoming Hangup Leg ATriggers when an incoming call is hit on the virtual number or toll-free number and got hangup.
  • Incoming Waiting Leg ATriggers when an incoming call is hit on the virtual number or toll-free number.
  • Incoming Answered Leg BTriggers when an incoming call hits your virtual number and the user answers.
  • Incoming Hangup Leg BTriggers when an incoming call hits on your virtual number and the user hangup.
  • Incoming Started Leg BTriggers when an incoming call starts connecting user's softphone or phone number.
  • Outgoing AnsweredTriggers when an outgoing call is answered.
  • Outgoing StartedTriggers when an ougoing call is started.
  • Outgoing HangupTriggers when an outgoing call is hungup.

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

TeleCMI and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Missed calls get returned

Callers who could not get through reach a person in Slack, with the number ready to dial back.

Agents own their callbacks

Direct messages for each agent's missed calls make it clear who is calling back, instead of everyone assuming someone else will.

Every call, no per-task fee

FlowMattic runs on your own WordPress site with unlimited runs, so a busy phone line adds nothing to the automation cost.

Common questions

How do I get TeleCMI missed call alerts in Slack?

Create a FlowMattic workflow with the TeleCMI Incoming Missed CDR trigger, follow its instructions to send call records to the workflow, then add Slack Send Channel Message with the caller and dialled number.

Can answered calls create a lead in my CRM?

Yes. Start from Incoming Answered CDR, add your CRM's step, for example creating a lead in Zoho CRM, and post a short summary to Slack after it.

Can I see outgoing call activity too?

Yes. Outgoing Started, Outgoing Answered and Outgoing Hangup are triggers, and Outgoing Answered CDR and Outgoing Missed CDR fire once the call record is written.

Can missed calls for each number go to different teams?

Yes. Add a Router on the dialled number, so calls to the sales line post to sales and calls to the support line post to support.

Did not find your answer? You can browse the help center or ask us directly.

Start automating TeleCMI and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. TeleCMI integration 1.0.0, Slack integration 1.0.