Back
Camera widget QR code scanned - regular expression match. Discord Post a rich message to a channel. Intercom Look up contact.

Post Intercom contact to Discord on QR scan

Connect

How this automation works

Post an Intercom contact's profile to Discord when a QR code matches your pattern. The Camera Widget triggers when a scanned QR matches the regular expression you set, the Applet looks up that matched value in Intercom, and then sends a rich Discord message with the contact details. Useful for support or sales teams who want instant context in Discord channels when a customer or lead is identified from a QR scan. Note: Customize the message to fit your tone.

If
Camera widget icon
Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a QR code is scanned, matching a "regular expression" search, using the Camera Widget.
OccurredAt Content Latitude Longitude LocationMapUrl LocationMapImageUrl
With
Intercom icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
This query returns profile details for an Intercom contact including name, email, role, and company.
ContactId ContactName ContactEmail ContactRole ContactPhone CompanyName TagsCsv CreatedAt LastSeenAt
When

Filter Code

Then
Discord icon
Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will send a rich message from the IFTTT Bot to the channel you specify. Although most fields are optional, running the action requires content in the message body or content in at least one of the embed attributes.
channel_id message allowable_mentions embed_title embed_description embed_footer embed_color embed_image_url

Services used in this Applet

Create your own workflow

Create custom workflows effortlessly by selecting triggers, queries, and actions. With IFTTT, it's simple: “If this” trigger happens, “then that” action follows. Streamline tasks and save time with automated workflows that work for you.

18 triggers, queries, and actions

Any new photo

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
This Trigger fires every time you take any new photo via Do Camera.

Any QR code scanned

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a new QR code is scanned using the Camera Widget

Any URL QR code scanned

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a new QR code that is a URL (http:// or https://) is scanned using the Camera Widget

Contact tagged

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a tag is added to a contact in your Intercom workspace.

New contact created

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new contact is created in your Intercom workspace.

New conversation started

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new conversation is started by a contact in your Intercom workspace.

New message in channel

Pro icon
Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new message is posted in a channel you select.

New pinned message in channel

Pro icon
Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new message is pinned in a channel you select.

QR code scanned - regular expression match

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a QR code is scanned, matching a "regular expression" search, using the Camera Widget.

QR code scanned - wildcard match

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a QR code is scanned, matching a wildcard search, using the Camera Widget. [See our help center for more information](https://help.ifttt.com/hc/en-us/articles/36961503432987-How-to-use-QR-codes-with-IFTTT).

Specific QR code scanned

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a specific QR code is scanned using the Camera Widget.

List Channel Invites

Pro plus icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
This query returns all invites to a channel.

Look up contact

Pro plus icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
This query returns profile details for an Intercom contact including name, email, role, and company.

Add tag to contact

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will add a tag to a contact in your Intercom workspace.

Create or update contact

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will create a new contact or update an existing contact in your Intercom workspace, matching on email address.

Post a message to a channel

Pro icon
Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will send a message from the IFTTT Bot to the channel you specify.

Post a rich message to a channel

Pro icon
Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will send a rich message from the IFTTT Bot to the channel you specify. Although most fields are optional, running the action requires content in the message body or content in at least one of the embed attributes.

Send outbound message

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will send an outbound message to a contact from your Intercom workspace.

Add tag to contact

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will add a tag to a contact in your Intercom workspace.

Any new photo

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
This Trigger fires every time you take any new photo via Do Camera.

Any QR code scanned

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a new QR code is scanned using the Camera Widget

Any URL QR code scanned

Realtime trigger
Realtime Applets run after the trigger service notifies IFTTT of a new trigger event. Since IFTTT is notified proactively of new trigger events, realtime Applets normally run within a few seconds of a trigger event occurring.
Triggered when a new QR code that is a URL (http:// or https://) is scanned using the Camera Widget

Contact tagged

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a tag is added to a contact in your Intercom workspace.

Create or update contact

Action
An action is the task your Applet carries out after the trigger occurs. It defines what happens as the result of your automation and completes the workflow.
This action will create a new contact or update an existing contact in your Intercom workspace, matching on email address.

List Channel Invites

Pro plus icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
This query returns all invites to a channel.

Look up contact

Pro plus icon
Query
A query lets your Applet retrieve extra data that isn't included in the trigger, so that your automation can include more complete or useful information.
This query returns profile details for an Intercom contact including name, email, role, and company.

New contact created

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new contact is created in your Intercom workspace.

New conversation started

Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new conversation is started by a contact in your Intercom workspace.

New message in channel

Pro icon
Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new message is posted in a channel you select.

New pinned message in channel

Pro icon
Polling trigger
Polling Applets run after IFTTT reaches out to the trigger service and finds a new trigger event. These trigger checks occur every 5 minutes for Pro and Pro+ users, and every hour for Free users.
This trigger fires when a new message is pinned in a channel you select.

Build an automation in seconds!

You can add delays, queries, and more actions in the next step!

More on these services

About Discord

Whether you’re part of a school club, gaming group, worldwide art community, or just a handful of friends that want to spend time together, Discord makes it easy to talk every day and hang out more often.

To add the Bot, the user needs to have the Manage Server permission. Note: Revoking Discord Permissions will not stop the Bot from running. The Bot needs to be removed from the server or have its permissions disabled.

Explore Discord

More integrations with Discord

About Camera widget

The quickest way to save and share your photos. This service works with your phone's camera and creates widgets that you can use from your home screen.

Explore Camera widget

More integrations with Camera widget

About Intercom

Intercom is a customer communications platform combining live chat, AI-powered support, ticketing, and outbound messaging. Connect Intercom to IFTTT to route new conversations and contacts to your CRM, Slack, or spreadsheets, and to send outbound messages programmatically from upstream triggers.

Explore Intercom

IFTTT helps all your apps and devices work better together

Get started for free