How can we help? 👋

Using the Card Lookup Capability with your AI Agent

Your AI Agents can lookup card details on any board you select including work orders and applications.

What Is Card Lookup?

The Card Lookup capability lets your AI Agent reference information from records related to the matched contact, within the boards and fields you configure.

This means your agent can:

  • Look up the status of a work order
  • Provide updates on a rental application
  • Share details like balances, stages, or custom field data
  • Optionally add comments from the caller directly to the card comments

The agent first matches the contact. It can reference an object when that object is related to the contact’s record. Selecting a board or filter does not make unrelated records available for arbitrary lookup.

Review the fields that the agent may disclose, particularly for balances, applications, and other sensitive records. Contact matching and record relationships describe the lookup scope; they should not be treated as a separate identity-verification guarantee.


When Should You Use Card Lookup?

Card Lookup is helpful when you want your AI Agent to:

  • Provide residents with updates on work orders
  • Let applicants check their application status
  • Share information from a custom board (like balances, onboarding status, etc.)
  • Add internal notes to cards after conversations

Aptly includes pre-configured lookup rules for:

  • Work Orders
  • Applications

You can also create custom lookup scenarios for any board.


How to Add the Card Lookup Capability

  1. Go to your AI Agent
  1. Select Configuration
  1. Scroll to the bottom to Capabilities
  1. Click Add Capability
  1. Choose Card - Lookup

You can add multiple Card Lookup rules under one capability. Use Title to name a rule and Lookup Boards to select its board and card scope.


Card Lookup Options

When adding a rule, you’ll choose from three types:

  1. Work Orders
  1. Application Status
  1. Custom Scenario

Let’s break each one down.


Option 1: Work Orders Lookup

Select Work Orders if you want the agent to provide updates on maintenance requests.

1 Add Card - Lookup. 2 Name the rule. 3 Set Lookup Boards and card scope. 4 Choose disclosure fields and the conversation model. 5 Review Allow Commenting.
1 Add Card - Lookup. 2 Name the rule. 3 Set Lookup Boards and card scope. 4 Choose disclosure fields and the conversation model. 5 Review Allow Commenting.

Board Selection

  • The Work Orders board will automatically populate.
  • By default, it pulls from all active cards.
  • You may select a different Work Orders board if needed.
  • You can optionally apply a filter segment (for example, only open or in-progress work orders).

If no filter is selected, all active cards are in the configured board scope. The contact match and related-record requirement still apply.

Data the Agent Can Disclose

You can control exactly what information the agent shares.

Standard Fields includes:

  • Aptly Card UUID
  • Created At
  • Last Updated
  • Stage
  • Title

You can also:

  • Select All Fields
  • Choose Specific Fields by clicking the + icon
    • Toggle on only the fields you want the agent to reference

This gives you full control over what the agent is allowed to say.

Conversation Model

Select your Work Orders conversation model so the agent speaks appropriately about maintenance-related topics.

Conversation Actions

Enable Allow Commenting under Conversation Actions to allow the agent to:

  • Add comments to the card during or after the conversation

This is useful for logging updates or notes directly on the work order.


Option 2: Application Status Lookup

Select Application Status if you want applicants to check on their rental application.

Board Selection

  • The Applicants board will populate automatically.
  • Defaults to all active cards.
  • You may apply a filter (for example, only in-progress applications).

Data the Agent Can Disclose

Standard application fields include:

  • Animals
  • Approval status
  • Application location
  • Member count
  • Vehicle count
  • Primary applicant
  • Stage
  • Title

Just like Work Orders, you can:

  • Select all fields
  • Choose only specific fields to disclose

Conversation Model

This will default to your Applications conversation model, so the agent responds appropriately to applicants.

Conversation Actions

Enable Allow Commenting under Conversation Actions to allow the agent to:

  • Add comments to the application card

Option 3: Custom Scenario

Choose Custom Scenario when you want the agent to look up data from a different board.

You will configure this manually.

Step 1: Select the Board

  • Choose one board per lookup rule.
  • Select whether to include all active cards or apply a specific filter (note: the filter must be created on the board first).

Example:

If you want residents to check their balance:

  • Select your Accounts Receivable board.
  • Optionally filter to only cards in the “Delinquent” stage.

Step 2: Choose the Data to Disclose

Select the specific fields the agent can share.

For example:

  • Current balance
  • Stage
  • Due date

You control exactly what information is available to the agent.

Step 3: Configure the Conversation Model

Custom scenarios use a Custom conversation model.

You’ll define:

  • When the agent should retrieve the data
    • (Example: “When a current resident asks about their balance.”)

  • How the agent should discuss the data
    • (Example: “Be direct. Only provide information shown on the card.”)

These instructions guide the tone and boundaries of the response.

Step 4: Conversation Actions (Optional)

Enable Allow Commenting under Conversation Actions to allow the agent to:

  • Add comments from the caller to the card

Important Notes

  • You can add multiple Card Lookup rules within the same capability.
  • Each rule connects to one board.
  • Filters are optional but recommended if you want to limit what cards can be searched.
  • Select only fields appropriate to share for the intended workflow. Review All Fields carefully before enabling it.
  • Test with a contact that has a related record and one that does not. Check that responses stay within the intended record and field scope before using sensitive data.

Final Step

Once your rule is configured:

  1. Review your settings
  1. Click Save

Test the saved lookup configuration and review the responses against the matched contact’s related records.


Related articles

 
Did this answer your question?
😞
😐
🤩