> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inceptia.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Campaign Input

> How to configure the input file so the bot can correctly process each case

## What is Campaign Input?

**Campaign Input** is the Bot Manager section where you configure how the data file you upload for each campaign is read and processed. It defines how phone numbers are read, how each contact is identified, what product information is used, and what additional data is passed to the bot.

The configuration is organized into two tabs:

* **Telephony**: everything related to building and validating phone numbers.
* **Bot Parameters**: contact identification, product data, and extra parameters.

On any of the parameter fields you can chain **actions** that filter or transform the data before sending it to the bot.

<Columns cols={2}>
  <Card title="Telephony" icon="phone" href="/en/parser/telephony">
    Building, modifying, and validating phone numbers.
  </Card>

  <Card title="Bot Parameters" icon="user" href="/en/parser/bot-params">
    Contact identification, product parameters, and extras.
  </Card>

  <Card title="Available actions" icon="wand-magic-sparkles" href="/en/parser/actions">
    Filters and transformations applied to each field.
  </Card>

  <Card title="Phone number construction" icon="diagram-project" href="/en/parser/phone-construction">
    Reference for the order in which the final phone number is assembled.
  </Card>
</Columns>
