# IRemindable.ReceiveReminder(string, TickStatus)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.iremindable/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.iremindable/methods/)

```csharp
public abstract Task ReceiveReminder(string reminderName, TickStatus status)
```

Receive a new Reminder.

### Parameters

- `reminderName` (`string`): Name of this Reminder
- `status` (`TickStatus`): Status of this Reminder tick

### Returns

Completion promise which the grain will resolve when it has finished processing this Reminder tick.
